self shielding - French English Dictionary